@charset "utf-8";

.demo-header{
	padding-top: 60px;
	padding-bottom: 60px;
	font-size: 24px;
	text-align: left;
	position: relative;
	padding: 30px 15px;
	color: #1fa67a;
	text-shadow: 0 1px 0 rgba(0,0,0,.1);
	background-color: #F5F5F5;
}

.demo-header h1,p{
	margin-right: 380px;
}
.container {
	width: 960px;
	margin: 0 auto;
}
.demo-content{
	padding: 10px 0;
}
.demo-content p{
	color:#0D845D;	
}
.demo-content h2{
	color:#0D845D;
	padding-bottom:10px;
	border-bottom: 3px #1fa67a solid;
}
.demo-content h3{
	color:#0D845D;
	padding-bottom:10px;
}

.demo-btn-success {
	color: #fff;
	background-color: #1fa67a;
	border-color: #1fa67a;
}
.demo-btn-success:hover, .demo-btn-success:focus, .demo-btn-success:active, .demo-btn-success.am-active, .am-active .am-dropdown-toggle.demo-btn-success {
	color: #fff;
	background-color: #0D845D;
	border-color: #1fa67a;
}

.gm-g {
	margin: 0 auto;
	width: 100%;
}
.col-md-6 {
	width: 50%;
}
[class^=col-].col-md-centered {
	margin-left: auto;
	margin-right: auto;
	float: none!important;
}
.gm-col, [class*=col-] {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}
.gm-btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}
.gm-btn-lg, .gm-btn-group-lg>.gm-btn {
	font-size: 18px;
}
.gm-btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: .625em 1em;
	border-radius: 2px;
	line-height: 1.2;
	font-size: 18px;
	outline: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	-webkit-transition: background-color 300ms ease-out,border-color 300ms ease-out;
	transition: background-color 300ms ease-out,border-color 300ms ease-out;
}

.demo-btn{
	font-family: inherit;
	font-size: 14px;
	font-weight: 300;
	background: #1fa67a;
	color: #eee;
	border: none;
}





